// components/text-component/text-component.js
Component({
    options: {
        multipleSlots: true, // 在组件定义时的选项中启用多slot支持
        styleIsolation: "isolated"
    },
    /**
     * 组件的属性列表
     */
    observers:{
        // 单个监听
        num: (newValue) => {
            console.log(newValue);
        },
        // 多个监听
        'age,count':(newValue)=>{
            console.log(newValue);
        },
        // 监听属性变化
        'obj.name':(newValue)=>{
            console.log(newValue);
        },
        // 监听全部属性
        'obj.**':(newValue)=>{
            console.log(newValue);
        }
    },

    properties: {

    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {

    }
})